organisation strategy - German English Dictionary